Hi, I am replacing stepper motors with brushed DC motors to get more channels out of my SnapAMP
There is a nice guide here:
https://dynomotion.com/Help/ExampleConfigurations/BrushServoSnapAmp.htmand yet, I am having trouble.
The encoder counts correctly when turning the shaft.
The motor is wired into OUT0 and OUT1. The Output channel is set to 8.
No programs have been written into the kflop. Upon power up, I open the configuration screen in kmotion and configure the channels as below. Basically like here:
https://dynomotion.com/Help/ExampleConfigurations/ConfigEncoderBrush.PNG
Except for a different encoder channel.
"Download" enables channel 4 and I can see the encoder count if I move the shaft. There is no resistance on the shaft.
Then I clear the filters, as in the example.
Then I set the step response screen like this:
https://dynomotion.com/Help/ExampleConfigurations/StepScreenLowGain.PNG
Except that V= 10000 because my encoder has 800 counts/rev, not 4000 as in the example. I then press enable with the motor power supply turned off to write the configuration to kflop.
Next, I disable the axis using the checkbox in the 'Axis' screen and set the current limits as listed here:
https://dynomotion.com/Help/ExampleConfigurations/SetHighCurLimits.PNG
Then I turn on the motor power supply and put in the following command in the console:
pwmc8=20 (tried higher numbers, but I did not want to blast the motor with the full current right away.)
But the motor will not turn....
I tried to use another output channel (11) in case this was damaged, but the behavior is the same.
I also put the motor to a DC bench power supply to make sure it was working. It works fine.
Any ideas how I should proceed?